stray dog - Alemán Inglés Diccionario